package ar.org.cfired.creditos.abm;

import java.util.HashMap;

public class PermisoOficina extends Entidad{
	private int per_id;
	private int per_observador;
	private int per_destino;
	private int seg_id;
	
	public void setPerId (int per_id) {
		this.per_id = per_id;
	}
	public int getPerId() {
		return (this.per_id);
	}

	public void setPerObservador (int per_observador) {
		this.per_observador = per_observador;
	}
	public int getPerObservador() {
		return (this.per_observador);
	}

	public void setPerDestino (int per_destino) {
		this.per_destino = per_destino;
	}
	public int getPerDestino() {
		return (this.per_destino);
	}

	public void setSegId (int seg_id) {
		this.seg_id = seg_id;
	}
	public int getSegId() {
		return (this.seg_id);
	}
	
	@Override
	public String getCriterioBusqueda2() {
		String busqueda = " from PermisoOficina ";
		boolean filtro = false;
		//ArrayList a = new ArrayList();
		if(this.getPerId() > 0){
			if(!filtro){
				busqueda += " where " + " per_id = " + this.getPerId();
			filtro = true;
			}
			else
				busqueda += " and " + " per_id = " + this.getPerId();
		}
		if(this.getPerObservador() > 0){
			if(!filtro){
				busqueda += " where " + "per_observador = " + this.getPerObservador();
			filtro = true;
			}
			else
				busqueda += " and " + "per_observador = " + this.getPerObservador();
		}
		
		if(this.getPerDestino() > 0){
			if(!filtro){
				busqueda += " where " + "per_destino = " + this.getPerDestino();
			filtro = true;
			}
			else
				busqueda += " and " + "per_destino = " + this.getPerDestino();
		}		
		
		if(this.getSegId() > 0){
			if(!filtro){
				busqueda += " where " + "seg_id = " + this.getSegId();
			filtro = true;
			}
			else
				busqueda += " and " + "seg_id = " + this.getSegId();
		}
		
		
		return busqueda;
	}

	@Override
	public void setVariables(HashMap<String, Object> variables) {
		// TODO Auto-generated method stub
		
	}
	

}
